package org.haredot.service;

import org.haredot.entity.Func;
import org.haredot.vo.PageVo;
import org.haredot.vo.ResultVo;

public interface FuncService {
    /**
     * 添加功能
     * @param func
     * @return
     */
    ResultVo<Func> saveFunc(Func func);

    /**
     * 分页查询数据
     * @param pageVo
     * @return
     */
    ResultVo<PageVo<Func>> queryFuncsList(PageVo<Func> pageVo);

    ResultVo<Func> modifyFunc(Func func);

    ResultVo<?> removeFunc(Long funcId);
}
